22
/ 155
A Greek restaurant in Turkey